heavy rain - Alemán Inglés Diccionario